package ecitys.gcs

import ecitys.commons.Entidade;

class GcsConfiguracao {
	String cnae
	String codigoMunicipioRais
	String codigoFpas
	int opcaoSimples
	int utilizaArredondamento
	String naturezaDaAtividade
	int opcaoPagamento13Salario
	String codigoGPS
	String msg_CC_Mes
	String msg_CC_Final
	String msg_CC_Aniversario
	float dpc
	float salarioEducacao
	float sesi
	float senai
	float fundoAeronautica
	float incraEspecial
	float sesc
	float senac
	float incra
	float sebrae
	float sest
	float senar
	float senat
	float percentualFpas
	float aliquotaSat
	float aliquotaRat
	String senhaAdministrativa
	String naturezaJuridica
	int mesDataBase
	String codigoCei
	
	static belongsTo = Entidade

	static constraints = {
		cnae(maxSize:7, nullable:true)
		codigoMunicipioRais(maxSize:5, nullable:true)
		naturezaDaAtividade(maxSize:5, nullable:true)
		codigoGPS(maxSize:5, nullable:true)
		msg_CC_Mes(maxSize:50, nullable:true)
		msg_CC_Final(maxSize:50, nullable:true)
		msg_CC_Aniversario(maxSize:50, nullable:true)
		senhaAdministrativa(maxSize:25, nullable:true)
		naturezaJuridica(maxSize:5, nullable:true)
		codigoCei(maxSize:12, nullable:true)
	}
	
	static mapping = {
		table schema:"gcs"
	}
}
